package cn.shiro.shiroservice.auth.config;

import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.EnableAspectJAutoProxy;

/**
 * &#064;Time 2024 一月 星期二 16:01
 *
 * @author ShangGuan
 * AOP增强配置
 * 用来解决Shiro权限注解不生效
 */
@Configuration
@EnableAspectJAutoProxy(proxyTargetClass = true)//开启AOP增强
public class AopIntensifierConfig {
    /*
        <!--支持Shiro更广泛的AOP-->
        <dependency>
            <groupId>org.aspectj</groupId>
            <artifactId>aspectjweaver</artifactId>
            <version>1.9.7</version> <!-- 使用项目中的实际版本 -->
        </dependency>
        shiro权限注解在controller层不生效--->开启proxyTargetClass 并且加入依赖aspectjweaver
     */
}
